criss-cross the bosphorus - Turkish English Dictionary